#ifndef _______________WARD_TRANSIT_INFO_H
#define _______________WARD_TRANSIT_INFO_H

#include "Force.h"

class transitInfo
{


public:

	transitInfo(int src, int dst, int trns, Force f) :cargo(f),source(src),dest(dst),turns(trns) 
	{ }


	int getTurns() { return turns; }
	int getSrc() { return source; }
	int getDest() { return dest; }
	Force getForce() { return cargo; }


	void turn() { turns--; }


	bool arrived() { if(turns <= 0) return true; else return false; }


private:
	int source, dest, turns;
	Force cargo;
};


#endif